设置会员服务项用户信息
可根据用户当前的服务状态和信息,调用该接口更新当前用户的会员服务信息:包括展示在会员卡面上的服务信息和服务消息触达
| 请求参数 | 类型 | 描述 |
|---|---|---|
| card_id | string | 会员卡id |
| code | string | 会员卡code |
| json | object | 声明请求的JSON数据结构 |
| out_request_no | string | 商户请求单号 |
| service_module_id | string | 会员服务项ID |
| state_setting | object | 服务状态设置 |
| state_id | string | 状态ID |
| content_template_data | object | 内容模板设置 |
| field_list | object[] | 服务内容列表 |
| field_id | string | 内容字段ID |
| field_value | string | 内容字段值 |
| action_setting | object | 操作设置 |
| action_name | string | 操作名称 |
| jump_miniprogram | object | 跳转小程序 |
| appid | string | 小程序appid |
| path | string | 小程序path |
| message_template_setting | object | 消息模板设置 |
| message_template_id | string | 模板消息ID |
| field_list | object[] | 服务内容列表 |
| field_id | string | 内容字段ID |
| field_value | string | 内容字段值 |
php
$instance->v3->marketing->membercardOpen->cards->_card_id_->codes->_code_->setServiceModuleData->postAsync([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'code' => '478515832665',
'json' => [
'out_request_no' => '100002322019090134234sfdf',
'service_module_id' => '666',
'state_setting' => [
'state_id' => 'CHECKED_IN',
'content_template_data' => [
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
'action_setting' => [
'action_name' => '一键开锁',
'jump_miniprogram' => [
'appid' => 'wx37178d097a6851d8',
'path' => 'pages/index/index',
],
],
],
'message_template_setting' => [
'message_template_id' => '9bJgRNz9XG248XZ-a0nDKH3Vt_vaTp32fRP1LWvxjzI',
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
],
],
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r($response->getStatusCode() === 204);
})
->wait();php
$instance->chain('v3/marketing/membercard-open/cards/{card_id}/codes/{code}/set-service-module-data')->postAsync([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'code' => '478515832665',
'json' => [
'out_request_no' => '100002322019090134234sfdf',
'service_module_id' => '666',
'state_setting' => [
'state_id' => 'CHECKED_IN',
'content_template_data' => [
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
'action_setting' => [
'action_name' => '一键开锁',
'jump_miniprogram' => [
'appid' => 'wx37178d097a6851d8',
'path' => 'pages/index/index',
],
],
],
'message_template_setting' => [
'message_template_id' => '9bJgRNz9XG248XZ-a0nDKH3Vt_vaTp32fRP1LWvxjzI',
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
],
],
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r($response->getStatusCode() === 204);
})
->wait();php
$instance['v3/marketing/membercard-open/cards/{card_id}/codes/{code}/set-service-module-data']->postAsync([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'code' => '478515832665',
'json' => [
'out_request_no' => '100002322019090134234sfdf',
'service_module_id' => '666',
'state_setting' => [
'state_id' => 'CHECKED_IN',
'content_template_data' => [
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
'action_setting' => [
'action_name' => '一键开锁',
'jump_miniprogram' => [
'appid' => 'wx37178d097a6851d8',
'path' => 'pages/index/index',
],
],
],
'message_template_setting' => [
'message_template_id' => '9bJgRNz9XG248XZ-a0nDKH3Vt_vaTp32fRP1LWvxjzI',
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
],
],
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r($response->getStatusCode() === 204);
})
->wait();php
$response = $instance->v3->marketing->membercardOpen->cards->_card_id_->codes->_code_->setServiceModuleData->post([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'code' => '478515832665',
'json' => [
'out_request_no' => '100002322019090134234sfdf',
'service_module_id' => '666',
'state_setting' => [
'state_id' => 'CHECKED_IN',
'content_template_data' => [
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
'action_setting' => [
'action_name' => '一键开锁',
'jump_miniprogram' => [
'appid' => 'wx37178d097a6851d8',
'path' => 'pages/index/index',
],
],
],
'message_template_setting' => [
'message_template_id' => '9bJgRNz9XG248XZ-a0nDKH3Vt_vaTp32fRP1LWvxjzI',
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
],
],
],
]);
print_r($response->getStatusCode() === 204);php
$response = $instance->chain('v3/marketing/membercard-open/cards/{card_id}/codes/{code}/set-service-module-data')->post([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'code' => '478515832665',
'json' => [
'out_request_no' => '100002322019090134234sfdf',
'service_module_id' => '666',
'state_setting' => [
'state_id' => 'CHECKED_IN',
'content_template_data' => [
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
'action_setting' => [
'action_name' => '一键开锁',
'jump_miniprogram' => [
'appid' => 'wx37178d097a6851d8',
'path' => 'pages/index/index',
],
],
],
'message_template_setting' => [
'message_template_id' => '9bJgRNz9XG248XZ-a0nDKH3Vt_vaTp32fRP1LWvxjzI',
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
],
],
],
]);
print_r($response->getStatusCode() === 204);php
$response = $instance['v3/marketing/membercard-open/cards/{card_id}/codes/{code}/set-service-module-data']->post([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'code' => '478515832665',
'json' => [
'out_request_no' => '100002322019090134234sfdf',
'service_module_id' => '666',
'state_setting' => [
'state_id' => 'CHECKED_IN',
'content_template_data' => [
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
'action_setting' => [
'action_name' => '一键开锁',
'jump_miniprogram' => [
'appid' => 'wx37178d097a6851d8',
'path' => 'pages/index/index',
],
],
],
'message_template_setting' => [
'message_template_id' => '9bJgRNz9XG248XZ-a0nDKH3Vt_vaTp32fRP1LWvxjzI',
'field_list' => [[
'field_id' => 'hotel_name',
'field_value' => '深圳市南山区滨海路700号',
],],
],
],
],
]);
print_r($response->getStatusCode() === 204);| 返回字典 | 类型 | 描述 |
|---|---|---|
| 空字符串(无返回内容) | ||